defensive grenade - German English Dictionary